{
  "info": {
    "name": "Conta Azul — mcp.ai",
    "description": "REST API for the Conta Azul MCP. Set {{apiKey}} to a workspace key (sk_live_…) created at https://mcp.ai/settings/api-keys.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{apiKey}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://api.mcp.ai/api/contaazul",
      "type": "string"
    },
    {
      "key": "apiKey",
      "value": "sk_live_...",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "contaazul_list_accounts",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/accounts/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "accounts",
            "list"
          ]
        },
        "description": "List linked Conta Azul companies",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_get_company",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/companies/get",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "companies",
            "get"
          ]
        },
        "description": "Active company details (CNPJ, legal name, tax regime)",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_list_people",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/people/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "people",
            "list"
          ]
        },
        "description": "List people (customers, suppliers, sellers, carriers)",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"tamanho_pagina\": 0,\n  \"pagina\": 0,\n  \"busca\": \"\",\n  \"tipo\": \"\",\n  \"ativo\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_get_person",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/people/get",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "people",
            "get"
          ]
        },
        "description": "Person detail by id",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_person_write_create",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/people/create",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "people",
            "create"
          ]
        },
        "description": "Create person",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_person_write_update",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/people/update",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "people",
            "update"
          ]
        },
        "description": "Update person by id",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_person_delete",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/people/delete",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "people",
            "delete"
          ]
        },
        "description": "Delete person by id (destructive)",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_list_products",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/products/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "products",
            "list"
          ]
        },
        "description": "List products",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"tamanho_pagina\": 0,\n  \"pagina\": 0,\n  \"busca\": \"\",\n  \"ativo\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_product_write",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/products/create",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "products",
            "create"
          ]
        },
        "description": "Create product",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_list_services",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/services/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "services",
            "list"
          ]
        },
        "description": "List services",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"tamanho_pagina\": 0,\n  \"pagina\": 0,\n  \"busca\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_service_write",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/services/write",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "services",
            "write"
          ]
        },
        "description": "Create service",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_list_sales",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/sales/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "sales",
            "list"
          ]
        },
        "description": "List sales",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"tamanho_pagina\": 0,\n  \"pagina\": 0,\n  \"data_inicio\": \"\",\n  \"data_fim\": \"\",\n  \"cliente_id\": \"\",\n  \"status_venda\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_get_sale",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/sales/get",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "sales",
            "get"
          ]
        },
        "description": "Sale detail by id",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_sale_write_create",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/sales/create",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "sales",
            "create"
          ]
        },
        "description": "Create sale",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_sale_write_update",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/sales/update",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "sales",
            "update"
          ]
        },
        "description": "Update sale by id",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_sale_cancel",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/sales/cancel",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "sales",
            "cancel"
          ]
        },
        "description": "Cancel sale (destructive)",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_list_contracts",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/contracts/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "contracts",
            "list"
          ]
        },
        "description": "List contracts (start-date range)",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data_inicio\": \"\",\n  \"data_fim\": \"\",\n  \"tamanho_pagina\": 0,\n  \"pagina\": 0,\n  \"cliente_id\": \"\",\n  \"busca_textual\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_contract_write",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/contracts/write",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "contracts",
            "write"
          ]
        },
        "description": "Create contract",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_list_receivables",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/receivables/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "receivables",
            "list"
          ]
        },
        "description": "List receivables",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"tamanho_pagina\": 0,\n  \"pagina\": 0,\n  \"data_vencimento_de\": \"\",\n  \"data_vencimento_ate\": \"\",\n  \"status\": \"\",\n  \"ids_clientes\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_receivable_create",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/receivables/create",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "receivables",
            "create"
          ]
        },
        "description": "Create receivable",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_list_payables",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/payables/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "payables",
            "list"
          ]
        },
        "description": "List payables",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"tamanho_pagina\": 0,\n  \"pagina\": 0,\n  \"data_vencimento_de\": \"\",\n  \"data_vencimento_ate\": \"\",\n  \"status\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_payable_create",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/payables/create",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "payables",
            "create"
          ]
        },
        "description": "Create payable",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_list_installments",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/installments/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "installments",
            "list"
          ]
        },
        "description": "List installments (financial events)",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"tamanho_pagina\": 0,\n  \"pagina\": 0,\n  \"data_vencimento_inicio\": \"\",\n  \"data_vencimento_fim\": \"\",\n  \"tipo\": \"\",\n  \"status\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_get_installment",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/installments/get",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "installments",
            "get"
          ]
        },
        "description": "Installment detail by id",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_update_installment",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/installments/update",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "installments",
            "update"
          ]
        },
        "description": "Update installment fields (auto version)",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\",\n  \"data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_list_financial_accounts",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/financial-accounts/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "financial-accounts",
            "list"
          ]
        },
        "description": "List financial accounts (bank, cash, card)",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"tamanho_pagina\": 0,\n  \"pagina\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_get_account_balance",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/financial-accounts/balance",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "financial-accounts",
            "balance"
          ]
        },
        "description": "Current balance of a financial account",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_list_categories",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/categories/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "categories",
            "list"
          ]
        },
        "description": "List financial categories (DRE)",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"tamanho_pagina\": 0,\n  \"pagina\": 0,\n  \"tipo\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_list_cost_centers",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/cost-centers/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "cost-centers",
            "list"
          ]
        },
        "description": "List cost centers",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"tamanho_pagina\": 0,\n  \"pagina\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_list_invoices_nfe",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/invoices-nfe/list",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "invoices-nfe",
            "list"
          ]
        },
        "description": "List issued NF-e invoices",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"tamanho_pagina\": 0,\n  \"pagina\": 0,\n  \"data_emissao_inicio\": \"\",\n  \"data_emissao_fim\": \"\",\n  \"status\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "contaazul_get_invoice_nfe",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/invoices-nfe/get",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "invoices-nfe",
            "get"
          ]
        },
        "description": "NF-e detail by id",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    }
  ]
}