{
  "info": {
    "name": "Notreve PayFac API",
    "_postman_id": "b7c9e2a1-0d34-4f6b-9a11-7c2f5e9d0a01",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "description": "API Notreve PayFac. Auth obrigatoria: Authorization: Bearer {token} + User-Agent 'RAZAO SOCIAL (EMAIL)' + IP autorizado."
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{token}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "base_url",
      "value": "https://api.notrevepay.com.br/payfac"
    },
    {
      "key": "token",
      "value": "SEU_TOKEN"
    },
    {
      "key": "user_agent",
      "value": "RAZAO SOCIAL (email@empresa.com)"
    },
    {
      "key": "subaccount_id",
      "value": "1f11e6ca-6528-698c-a913-deb959c4dcb3"
    },
    {
      "key": "account_id",
      "value": ""
    },
    {
      "key": "pixkey_id",
      "value": ""
    },
    {
      "key": "pix_id",
      "value": ""
    },
    {
      "key": "report_id",
      "value": ""
    },
    {
      "key": "infraction_id",
      "value": ""
    }
  ],
  "item": [
    {
      "name": "Subcontas",
      "item": [
        {
          "name": "Criar Conta (POST /accounts/new)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{token}}"
              },
              {
                "key": "User-Agent",
                "value": "{{user_agent}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/accounts/new",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "accounts",
                "new"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"tax_id\": \"65376539000195\",\n  \"external_id\": \"cliente_001\",\n  \"name\": \"Fulano de Tal\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "Listar Contas",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{token}}"
              },
              {
                "key": "User-Agent",
                "value": "{{user_agent}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/accounts/list?page_size=20",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "accounts",
                "list"
              ],
              "query": [
                {
                  "key": "page_size",
                  "value": "20"
                }
              ]
            }
          }
        },
        {
          "name": "Consultar Conta",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{token}}"
              },
              {
                "key": "User-Agent",
                "value": "{{user_agent}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/accounts/get?id={{account_id}}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "accounts",
                "get"
              ],
              "query": [
                {
                  "key": "id",
                  "value": "{{account_id}}"
                }
              ]
            }
          }
        },
        {
          "name": "Encerrar Conta",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{token}}"
              },
              {
                "key": "User-Agent",
                "value": "{{user_agent}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/accounts/close?id={{account_id}}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "accounts",
                "close"
              ],
              "query": [
                {
                  "key": "id",
                  "value": "{{account_id}}"
                }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Chaves Pix",
      "item": [
        {
          "name": "Criar Chave Pix",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{token}}"
              },
              {
                "key": "User-Agent",
                "value": "{{user_agent}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/pixkey/new?subaccount_id={{subaccount_id}}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "pixkey",
                "new"
              ],
              "query": [
                {
                  "key": "subaccount_id",
                  "value": "{{subaccount_id}}"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"key\": \"cliente@empresa.com.br\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "Listar Chaves Pix",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{token}}"
              },
              {
                "key": "User-Agent",
                "value": "{{user_agent}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/pixkey/list?subaccount_id={{subaccount_id}}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "pixkey",
                "list"
              ],
              "query": [
                {
                  "key": "subaccount_id",
                  "value": "{{subaccount_id}}"
                }
              ]
            }
          }
        },
        {
          "name": "Consultar Chave Pix",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{token}}"
              },
              {
                "key": "User-Agent",
                "value": "{{user_agent}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/pixkey/get?id={{pixkey_id}}&subaccount_id={{subaccount_id}}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "pixkey",
                "get"
              ],
              "query": [
                {
                  "key": "id",
                  "value": "{{pixkey_id}}"
                },
                {
                  "key": "subaccount_id",
                  "value": "{{subaccount_id}}"
                }
              ]
            }
          }
        },
        {
          "name": "Remover Chave Pix",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{token}}"
              },
              {
                "key": "User-Agent",
                "value": "{{user_agent}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/pixkey/delete?id={{pixkey_id}}&subaccount_id={{subaccount_id}}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "pixkey",
                "delete"
              ],
              "query": [
                {
                  "key": "id",
                  "value": "{{pixkey_id}}"
                },
                {
                  "key": "subaccount_id",
                  "value": "{{subaccount_id}}"
                }
              ]
            }
          }
        },
        {
          "name": "Consultar DICT",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{token}}"
              },
              {
                "key": "User-Agent",
                "value": "{{user_agent}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/pixkey/dict_get?key=12345678000199&key_type=CNPJ",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "pixkey",
                "dict_get"
              ],
              "query": [
                {
                  "key": "key",
                  "value": "12345678000199"
                },
                {
                  "key": "key_type",
                  "value": "CNPJ"
                }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Saldo e Transferencia",
      "item": [
        {
          "name": "Consultar Saldo",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{token}}"
              },
              {
                "key": "User-Agent",
                "value": "{{user_agent}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/wallet/balance?subaccount_id={{subaccount_id}}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "wallet",
                "balance"
              ],
              "query": [
                {
                  "key": "subaccount_id",
                  "value": "{{subaccount_id}}"
                }
              ]
            }
          }
        },
        {
          "name": "Transferir via Pix",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{token}}"
              },
              {
                "key": "User-Agent",
                "value": "{{user_agent}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/wallet/transfer?subaccount_id={{subaccount_id}}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "wallet",
                "transfer"
              ],
              "query": [
                {
                  "key": "subaccount_id",
                  "value": "{{subaccount_id}}"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"value\": 150.25,\n  \"destination_bank_account\": { \"pix_key_type\": \"CNPJ\", \"pix_key\": \"12345678000199\" },\n  \"receiver_document\": \"12345678000199\",\n  \"pix_description\": \"Pagamento de servico\",\n  \"integration_id\": \"pedido_001\",\n  \"idempotency_key\": \"pedido_001\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    },
    {
      "name": "Recebimentos Pix",
      "item": [
        {
          "name": "Criar Cobranca Pix (QR)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{token}}"
              },
              {
                "key": "User-Agent",
                "value": "{{user_agent}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/pix/immediate?subaccount_id={{subaccount_id}}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "pix",
                "immediate"
              ],
              "query": [
                {
                  "key": "subaccount_id",
                  "value": "{{subaccount_id}}"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"original_value\": 59.90,\n  \"integration_id\": \"pedido_001\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "Consultar Cobranca",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{token}}"
              },
              {
                "key": "User-Agent",
                "value": "{{user_agent}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/pix/cashin/get?id={{pix_id}}&subaccount_id={{subaccount_id}}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "pix",
                "cashin",
                "get"
              ],
              "query": [
                {
                  "key": "id",
                  "value": "{{pix_id}}"
                },
                {
                  "key": "subaccount_id",
                  "value": "{{subaccount_id}}"
                }
              ]
            }
          }
        },
        {
          "name": "Listar Pix Recebidos",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{token}}"
              },
              {
                "key": "User-Agent",
                "value": "{{user_agent}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/pix/cashin/list?page_size=20&initial_date=2026-10-01&end_date=2026-10-31",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "pix",
                "cashin",
                "list"
              ],
              "query": [
                {
                  "key": "page_size",
                  "value": "20"
                },
                {
                  "key": "initial_date",
                  "value": "2026-10-01"
                },
                {
                  "key": "end_date",
                  "value": "2026-10-31"
                }
              ]
            }
          }
        },
        {
          "name": "Estornar Pix Recebido",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{token}}"
              },
              {
                "key": "User-Agent",
                "value": "{{user_agent}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/pix/cashin/refund?subaccount_id={{subaccount_id}}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "pix",
                "cashin",
                "refund"
              ],
              "query": [
                {
                  "key": "subaccount_id",
                  "value": "{{subaccount_id}}",
                  "disabled": true
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"end_to_end_id\": \"E18236120202609131234ABCDEFG\",\n  \"integration_id\": \"estorno_pedido_001\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "description": "Devolucao (estorno) SEMPRE TOTAL de um Pix recebido. Informe apenas o end_to_end_id (E2E); o valor integral e resolvido automaticamente. Sobre o valor estornado incide a taxa de estorno configurada por empresa."
          }
        },
        {
          "name": "Consultar Estorno",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{token}}"
              },
              {
                "key": "User-Agent",
                "value": "{{user_agent}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/pix/cashin/refund_get?end_to_end_id=E18236120202609131234ABCDEFG",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "pix",
                "cashin",
                "refund_get"
              ],
              "query": [
                {
                  "key": "end_to_end_id",
                  "value": "E18236120202609131234ABCDEFG"
                },
                {
                  "key": "subaccount_id",
                  "value": "{{subaccount_id}}",
                  "disabled": true
                }
              ]
            },
            "description": "Consulta o estorno de um Pix recebido pelo EndToEndID (E2E)."
          }
        }
      ]
    },
    {
      "name": "Extratos",
      "item": [
        {
          "name": "Solicitar Extrato",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{token}}"
              },
              {
                "key": "User-Agent",
                "value": "{{user_agent}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/statement/report_request",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "statement",
                "report_request"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"format\": \"pdf\",\n  \"created_at__gte\": \"2026-10-01\",\n  \"created_at__lte\": \"2026-10-31\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "Consultar Extrato",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{token}}"
              },
              {
                "key": "User-Agent",
                "value": "{{user_agent}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/statement/report_get?id={{report_id}}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "statement",
                "report_get"
              ],
              "query": [
                {
                  "key": "id",
                  "value": "{{report_id}}"
                }
              ]
            }
          }
        }
      ]
    },
    {
      "name": "Infracoes MED",
      "item": [
        {
          "name": "Listar Infracoes",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{token}}"
              },
              {
                "key": "User-Agent",
                "value": "{{user_agent}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/infractions/list?analysis_status__in=pending&page_size=20",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "infractions",
                "list"
              ],
              "query": [
                {
                  "key": "analysis_status__in",
                  "value": "pending"
                },
                {
                  "key": "page_size",
                  "value": "20"
                }
              ]
            }
          }
        },
        {
          "name": "Consultar Infracao",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{token}}"
              },
              {
                "key": "User-Agent",
                "value": "{{user_agent}}"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/infractions/get?id={{infraction_id}}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "infractions",
                "get"
              ],
              "query": [
                {
                  "key": "id",
                  "value": "{{infraction_id}}"
                }
              ]
            }
          }
        },
        {
          "name": "Enviar Analise",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "Bearer {{token}}"
              },
              {
                "key": "User-Agent",
                "value": "{{user_agent}}"
              },
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/v1/infractions/analysis?id={{infraction_id}}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "v1",
                "infractions",
                "analysis"
              ],
              "query": [
                {
                  "key": "id",
                  "value": "{{infraction_id}}"
                }
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{\n  \"analysis\": \"accepted\",\n  \"analysis_description\": \"Analise procedente.\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    }
  ]
}