{
  "_type": "export",
  "__export_format": 4,
  "__export_date": "2026-08-19T00:00:00.000Z",
  "__export_source": "ixc-edocs-manual-integracao",
  "resources": [
    {
      "_id": "wrk_edocs",
      "_type": "workspace",
      "parentId": null,
      "name": "IXC E-Docs — Sandbox (NFS-e, NFCom, NF-e)",
      "description": "Coleção com os exemplos publicados no manual de integração do e-docs sandbox. Os payloads de emissão são validados automaticamente contra os schemas públicos."
    },
    {
      "_id": "env_base",
      "_type": "environment",
      "parentId": "wrk_edocs",
      "name": "Base Environment",
      "data": {
        "base_url": "https://sandbox.edocs.ixcsoft.com.br/api",
        "api_key": "COLE_AQUI_SUA_CHAVE_DE_API",
        "issuer_tax_id": "00000000000000",
        "nfse_external_id": "nfse-001",
        "nfcom_external_id": "nfcom-001",
        "nfe_external_id": "nfe-001",
        "workspace_id": ""
      }
    },
    {
      "_id": "fld_onboarding",
      "_type": "request_group",
      "parentId": "wrk_edocs",
      "name": "1. Onboarding"
    },
    {
      "_id": "req_signup",
      "_type": "request",
      "parentId": "fld_onboarding",
      "name": "Criar acesso no sandbox",
      "method": "POST",
      "url": "{{ _.base_url }}/auth/signup",
      "headers": [{ "name": "Content-Type", "value": "application/json" }],
      "body": {
        "mimeType": "application/json",
        "text": "{\n  \"name\": \"Seu nome\",\n  \"cpf\": \"000.000.000-00\",\n  \"email\": \"voce@exemplo.com\",\n  \"phone\": \"5511999998888\",\n  \"workspace\": { \"name\": \"Meu workspace\" }\n}"
      }
    },
    {
      "_id": "fld_integrations",
      "_type": "request_group",
      "parentId": "wrk_edocs",
      "name": "2. Integrações e Webhooks"
    },
    {
      "_id": "req_create_apikey",
      "_type": "request",
      "parentId": "fld_integrations",
      "name": "Criar chave de API",
      "method": "POST",
      "url": "{{ _.base_url }}/workspaces/{{ _.workspace_id }}/integrations",
      "headers": [{ "name": "Content-Type", "value": "application/json" }],
      "body": {
        "mimeType": "application/json",
        "text": "{ \"name\": \"Minha integração\", \"active\": true, \"allowed_ips\": [\"0.0.0.0/0\"] }"
      }
    },
    {
      "_id": "req_create_webhook",
      "_type": "request",
      "parentId": "fld_integrations",
      "name": "Criar webhook",
      "method": "POST",
      "url": "{{ _.base_url }}/webhooks",
      "headers": [
        { "name": "x-api-key", "value": "{{ _.api_key }}" },
        { "name": "Content-Type", "value": "application/json" }
      ],
      "body": {
        "mimeType": "application/json",
        "text": "{\n  \"name\": \"Webhook ERP\",\n  \"url\": \"https://erp.cliente.com.br/webhooks/nfse\",\n  \"events\": [\"nfse_authorized\", \"nfse_rejected\"],\n  \"active\": true\n}"
      }
    },
    {
      "_id": "fld_nfse",
      "_type": "request_group",
      "parentId": "wrk_edocs",
      "name": "3. NFS-e"
    },
    {
      "_id": "req_nfse_config",
      "_type": "request",
      "parentId": "fld_nfse",
      "name": "Configurar NFS-e da empresa (Nacional)",
      "method": "PUT",
      "url": "{{ _.base_url }}/nfse/config/companies/{{ _.issuer_tax_id }}",
      "headers": [
        { "name": "x-api-key", "value": "{{ _.api_key }}" },
        { "name": "Content-Type", "value": "application/json" }
      ],
      "body": {
        "mimeType": "application/json",
        "text": "{\n  \"integration\": \"national\",\n  \"environment\": \"production\",\n  \"numbering\": { \"dps\": [\"1\"] }\n}"
      }
    },
    {
      "_id": "req_nfse_send",
      "_type": "request",
      "parentId": "fld_nfse",
      "name": "Enviar NFS-e",
      "method": "POST",
      "url": "{{ _.base_url }}/nfse",
      "headers": [
        { "name": "x-api-key", "value": "{{ _.api_key }}" },
        { "name": "Content-Type", "value": "application/json" }
      ],
      "body": {
        "mimeType": "application/json",
        "text": "[\n  {\n    \"external_id\": \"nfse-001\",\n    \"competence_date\": \"2026-08-19T00:00:00-03:00\",\n    \"issuer\": { \"tax_id\": \"{{ _.issuer_tax_id }}\" },\n    \"customer\": {\n      \"tax_id\": \"05823474911\",\n      \"legal_name\": \"Cliente Exemplo\",\n      \"email\": \"cliente@exemplo.com\",\n      \"phone\": \"5549988079672\",\n      \"address\": {\n        \"street\": \"Rua Tamoios - E\",\n        \"number\": \"1012\",\n        \"neighborhood\": \"Esplanada\",\n        \"city\": \"Chapecó\",\n        \"state\": \"SC\",\n        \"postal_code\": \"89812437\",\n        \"municipality_code\": \"4204202\",\n        \"country\": \"BR\"\n      }\n    },\n    \"send_email\": true,\n    \"service\": {\n      \"description\": \"Consultoria de integração de sistemas\",\n      \"cnae_code\": \"6201501\", \"lc116_code\": \"1.07\",\n      \"national_tax_code\": \"010701\",\n      \"municipal_tax_code\": \"802\"\n    },\n    \"taxes\": { \"iss_taxation\": 1, \"iss_retention_type\": 1, \"pis_cofins_cst\": \"01\" },\n    \"values\": {\n      \"total_amount\": 1500,\n      \"base_amount\": 1500,\n      \"pis_cofins_base_amount\": 1500,\n      \"pis_rate\": 0.65,\n      \"pis_amount\": 9.75,\n      \"cofins_rate\": 3,\n      \"cofins_amount\": 45\n    }\n  }\n]"
      }
    },
    {
      "_id": "req_nfse_send_rejected",
      "_type": "request",
      "parentId": "fld_nfse",
      "name": "Enviar NFS-e (exemplo 2)",
      "method": "POST",
      "url": "{{ _.base_url }}/nfse",
      "headers": [
        { "name": "x-api-key", "value": "{{ _.api_key }}" },
        { "name": "Content-Type", "value": "application/json" }
      ],
      "body": {
        "mimeType": "application/json",
        "text": "[\n  {\n    \"external_id\": \"nfse-002\",\n    \"competence_date\": \"2026-08-19T00:00:00-03:00\",\n    \"issuer\": { \"tax_id\": \"{{ _.issuer_tax_id }}\" },\n    \"customer\": {\n      \"tax_id\": \"05823474911\",\n      \"legal_name\": \"Cliente Exemplo\",\n      \"email\": \"cliente@exemplo.com\",\n      \"phone\": \"5549988079672\",\n      \"address\": {\n        \"street\": \"Rua Tamoios - E\",\n        \"number\": \"1012\",\n        \"neighborhood\": \"Esplanada\",\n        \"city\": \"Chapecó\",\n        \"state\": \"SC\",\n        \"postal_code\": \"89812437\",\n        \"municipality_code\": \"4204202\",\n        \"country\": \"BR\"\n      }\n    },\n    \"send_email\": false,\n    \"service\": {\n      \"description\": \"Consultoria de integração de sistemas\",\n      \"cnae_code\": \"6201501\", \"lc116_code\": \"1.07\",\n      \"national_tax_code\": \"010701\",\n      \"municipal_tax_code\": \"802\"\n    },\n    \"taxes\": { \"iss_taxation\": 1, \"iss_retention_type\": 1, \"pis_cofins_cst\": \"01\" },\n    \"values\": {\n      \"total_amount\": 500,\n      \"base_amount\": 500,\n      \"pis_cofins_base_amount\": 500,\n      \"pis_rate\": 0.65,\n      \"pis_amount\": 3.25,\n      \"cofins_rate\": 3,\n      \"cofins_amount\": 15\n    }\n  }\n]"
      }
    },
    {
      "_id": "req_nfse_get",
      "_type": "request",
      "parentId": "fld_nfse",
      "name": "Consultar NFS-e pelo emitente e ID externo",
      "method": "GET",
      "url": "{{ _.base_url }}/nfse/{{ _.issuer_tax_id }}/{{ _.nfse_external_id }}",
      "headers": [{ "name": "x-api-key", "value": "{{ _.api_key }}" }],
      "parameters": []
    },
    {
      "_id": "req_nfse_cancel",
      "_type": "request",
      "parentId": "fld_nfse",
      "name": "Cancelar NFS-e",
      "method": "POST",
      "url": "{{ _.base_url }}/nfse/cancel",
      "headers": [
        { "name": "x-api-key", "value": "{{ _.api_key }}" },
        { "name": "Content-Type", "value": "application/json" }
      ],
      "body": {
        "mimeType": "application/json",
        "text": "{ \"resolve\": [{ \"nfse_id\": \"COLE_O_ID_AQUI\" }], \"cancel_reason\": \"Cancelamento solicitado pelo cliente\" }"
      }
    },
    {
      "_id": "fld_nfcom",
      "_type": "request_group",
      "parentId": "wrk_edocs",
      "name": "4. NFCom"
    },
    {
      "_id": "req_nfcom_config",
      "_type": "request",
      "parentId": "fld_nfcom",
      "name": "Configurar NFCom da empresa",
      "method": "PUT",
      "url": "{{ _.base_url }}/nfcom/config/companies/{{ _.issuer_tax_id }}",
      "headers": [
        { "name": "x-api-key", "value": "{{ _.api_key }}" },
        { "name": "Content-Type", "value": "application/json" }
      ],
      "body": {
        "mimeType": "application/json",
        "text": "{ \"environment\": \"production\", \"series\": \"1\" }"
      }
    },
    {
      "_id": "req_nfcom_send",
      "_type": "request",
      "parentId": "fld_nfcom",
      "name": "Enviar NFCom",
      "method": "POST",
      "url": "{{ _.base_url }}/nfcom",
      "headers": [
        { "name": "x-api-key", "value": "{{ _.api_key }}" },
        { "name": "Content-Type", "value": "application/json" }
      ],
      "body": {
        "mimeType": "application/json",
        "text": "[\n  {\n    \"external_id\": \"nfcom-001\",\n    \"issuer\": {\n      \"tax_id\": \"{{ _.issuer_tax_id }}\",\n      \"address\": {\n        \"street\": \"Rua Tamoios - E\", \"number\": \"1012\", \"neighborhood\": \"Esplanada\",\n        \"city\": \"Chapecó\", \"state\": \"SC\", \"postal_code\": \"89812437\",\n        \"municipality_code\": \"4204202\"\n      }\n    },\n    \"customer\": {\n      \"tax_id\": \"05823474911\", \"legal_name\": \"Cliente Exemplo\", \"ie_indicator\": 9,\n      \"address\": {\n        \"street\": \"Rua do Cliente\", \"number\": \"10\", \"neighborhood\": \"Bairro Alto\",\n        \"city\": \"Chapecó\", \"state\": \"SC\", \"postal_code\": \"89801001\",\n        \"municipality_code\": \"4204202\"\n      }\n    },\n    \"subscriber\": { \"code\": \"ASSIN-100\", \"type\": 3, \"service_type\": 4 },\n    \"service\": {\n      \"items\": [{\n        \"product_code\": \"PLANO-100\", \"description\": \"Plano de internet 100 MB\",\n        \"classification_code\": \"0100401\", \"unit\": 4, \"quantity\": 1, \"unit_value\": 99.9,\n        \"icms\": { \"cst\": \"00\", \"base\": 99.9, \"rate\": 17, \"amount\": 16.98 }\n      }]\n    }\n  }\n]"
      }
    },
    {
      "_id": "req_nfcom_get",
      "_type": "request",
      "parentId": "fld_nfcom",
      "name": "Consultar NFCom pelo emitente e ID externo",
      "method": "GET",
      "url": "{{ _.base_url }}/nfcom/{{ _.issuer_tax_id }}/{{ _.nfcom_external_id }}",
      "headers": [{ "name": "x-api-key", "value": "{{ _.api_key }}" }]
    },
    {
      "_id": "fld_nfe",
      "_type": "request_group",
      "parentId": "wrk_edocs",
      "name": "5. NF-e"
    },
    {
      "_id": "req_nfe_config",
      "_type": "request",
      "parentId": "fld_nfe",
      "name": "Configurar NF-e da empresa",
      "method": "PUT",
      "url": "{{ _.base_url }}/nfe/config/companies/{{ _.issuer_tax_id }}",
      "headers": [
        { "name": "x-api-key", "value": "{{ _.api_key }}" },
        { "name": "Content-Type", "value": "application/json" }
      ],
      "body": {
        "mimeType": "application/json",
        "text": "{ \"environment\": \"production\", \"numbering\": [{ \"series\": \"1\", \"number\": 1 }] }"
      }
    },
    {
      "_id": "req_nfe_send",
      "_type": "request",
      "parentId": "fld_nfe",
      "name": "Enviar NF-e",
      "method": "POST",
      "url": "{{ _.base_url }}/nfe",
      "headers": [
        { "name": "x-api-key", "value": "{{ _.api_key }}" },
        { "name": "Content-Type", "value": "application/json" }
      ],
      "body": {
        "mimeType": "application/json",
        "text": "[\n  {\n    \"external_id\": \"nfe-001\",\n    \"identification\": {\n      \"operation_nature\": \"VENDA DE MERCADORIA\", \"type\": 1, \"destination\": 1, \"purpose\": 1,\n      \"final_consumer\": true, \"presence_indicator\": 1, \"taxable_event_municipality_code\": \"4204202\"\n    },\n    \"issuer\": { \"tax_id\": \"{{ _.issuer_tax_id }}\" },\n    \"items\": [{\n      \"product\": {\n        \"code\": \"P001\", \"description\": \"PRODUTO TESTE\", \"ncm\": \"85044010\", \"cfop\": \"5102\",\n        \"commercial_unit\": \"UN\", \"commercial_quantity\": 1, \"commercial_unit_value\": 100,\n        \"total_value\": 100, \"taxable_unit\": \"UN\", \"taxable_quantity\": 1, \"taxable_unit_value\": 100,\n        \"composes_total\": true\n      },\n      \"taxes\": { \"icms\": { \"csosn\": \"102\", \"origin\": 0 } }\n    }],\n    \"totals\": { \"icms\": {\n      \"base\": 0, \"amount\": 0, \"desonerated_amount\": 0, \"fcp_amount\": 0, \"st_base\": 0,\n      \"st_amount\": 0, \"st_fcp_amount\": 0, \"st_withheld_fcp_amount\": 0, \"products_amount\": 100,\n      \"freight_amount\": 0, \"insurance_amount\": 0, \"discount_amount\": 0, \"import_tax_amount\": 0,\n      \"ipi_amount\": 0, \"ipi_returned_amount\": 0, \"pis_amount\": 0, \"cofins_amount\": 0,\n      \"other_amount\": 0, \"nfe_amount\": 100\n    } },\n    \"transport\": { \"freight_mode\": 9 },\n    \"payments\": [{ \"indicator\": 0, \"type\": \"01\", \"amount\": 100 }]\n  }\n]"
      }
    },
    {
      "_id": "req_nfe_get",
      "_type": "request",
      "parentId": "fld_nfe",
      "name": "Consultar NF-e pelo emitente e ID externo",
      "method": "GET",
      "url": "{{ _.base_url }}/nfe/{{ _.issuer_tax_id }}/{{ _.nfe_external_id }}",
      "headers": [{ "name": "x-api-key", "value": "{{ _.api_key }}" }]
    }
  ]
}
